﻿<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="MantenimientoDeUsuariosFinales.aspx.cs" Inherits="Web_Guia_Digital_Georeferenciada.Mantenimientos.MantenimientoDeUsuariosFinales" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <meta name="viewport" content="width=device-width, initial-scale=1" />
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="generator" content="Bootply" />
    <meta charset="utf-8" />

    <title>Guía Georeferenciada</title>
    <!-- Optional theme -->
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap-theme.min.css" />
    <!-- script references -->
    <script src="../Content/bootstrap.min.js"></script>
    <script src="../Content/scriptsPrincipal.js"></script>
    <link href="../Content/stylesPrincipal.css" rel="stylesheet" />
    <link href="../Content/Carousel.css" rel="stylesheet" />
    <link href="http://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.1.1/css/bootstrap.css" rel="stylesheet" media="screen" />
    <script src="http://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
    <!-- Include all compiled plugins (below), or include individual files as needed -->
    <script src="http://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.1.1/js/bootstrap.min.js"></script>


    <style>
       
    </style>
    <!-- Footer -->
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <link href="~/Content/sticky-footer.css" rel="stylesheet" />
    <script src="~/Content/ie-emulation-modes-warning.js"></script>

    <!-- Footer -->
</head>
<body>
    <form id="form1" runat="server" class="form-horizontal" role="form">

        <div id="wrap">
            <div class="navbar navbar-custom navbar-inverse navbar-static-top" id="nav">
                <div class="navbar-header">
                    <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                    </button>
                </div>
                <div class="collapse navbar-collapse">
                    <ul class="nav navbar-nav nav-justified">
                        <li runat="server" id="paginaprincipal"><a href="<%= Page.ResolveUrl("~/PaginaPrincipalBT.aspx") %>">Principal</a></li>
                        <li runat="server" id="posicion"><a href="<%= Page.ResolveUrl("~/BusquedaComerciosGeoreferenciado.aspx") %>">Posición</a></li>
                        <li runat="server" id="ampliada"><a href="<%= Page.ResolveUrl("~/BusquedaComercios.aspx") %>">Busqueda ampliada</a></li>
                        <li runat="server" id="cercanos"><a href="<%= Page.ResolveUrl("~/BusquedaComerciosCercanos.aspx") %>">Cercanos</a></li>
                        <li class="dropdown"><a href="#" class="dropdown-toggle" data-toggle="dropdown">Gestiones <b class="caret"></b></a>
                            <ul class="dropdown-menu">
                                <li class="active" runat="server" id="comercios"><a href="<%= Page.ResolveUrl("~/Mantenimientos/MantenimientoDeComercios.aspx") %>">Gestión comercio</a></li>
                                <li runat="server" id="usuarios"><a href="<%= Page.ResolveUrl("~/Mantenimientos/MantenimientoDeUsuariosFinales.aspx") %>">Gestión Usuario final</a></li>
                                <li runat="server" id="productos"><a href="<%= Page.ResolveUrl("~/Mantenimientos/MantenimientoDeProductos.aspx") %>">Mantenimiento de productos</a></li>
                                <li runat="server" id="rubros"><a href="<%= Page.ResolveUrl("~/Mantenimientos/MantenimientoRubros.aspx") %>">Mantenimiento de rubros</a></li>
                            </ul>
                        </li>
                        <li></li>
                        <li><a href="#"><span class="glyphicon glyphicon-user" aria-hidden="true">
                            <asp:Label ID="lblUsuario" runat="server">Usuario: </asp:Label></span></a></li>
                    </ul>
                </div>
            </div>

            <div class="container">

                <h1 class="text-center">Gestión de Usuarios</h1>
                <br />

                <div class="col-lg-4">
                    <div class="form-horizontal" role="form">
                        <div class="form-group">
                            <label class="col-lg-3 control-label">Usuario</label>
                            <div class="col-lg-9">
                                <asp:TextBox ID="txtNomUsuario" runat="server" class="form-control input-sm" Width="200px"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="val1" runat="server" ControlToValidate="txtNomUsuario" ErrorMessage="Debe ingresar nombre de usuario" ForeColor="Black"></asp:RequiredFieldValidator><br />
                            </div>
                        </div>
                        <div class="form-group">
                            <label class="col-lg-3 control-label">Nombre</label>
                            <div class="col-lg-9">
                                <asp:TextBox ID="txtNombre" runat="server" Width="200px" class="form-control input-sm"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="val3" runat="server" ControlToValidate="txtNombre" ErrorMessage="Debe ingresar su nombre" ForeColor="Black"></asp:RequiredFieldValidator><br />
                                <asp:RegularExpressionValidator ID="letrasNombre" runat="server" ErrorMessage="El campo nombre solo admite letras" ForeColor="Black" ControlToValidate="txtNombre" ValidationExpression="^[a-zA-Z ]*$"></asp:RegularExpressionValidator>
                            </div>
                        </div>
                        <div class="form-group">
                            <label class="col-lg-3 control-label">Apellido</label>
                            <div class="col-lg-9">
                                <asp:TextBox ID="txtApellido" runat="server" Width="200px" class="form-control input-sm"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="val4" runat="server" ControlToValidate="txtApellido" ErrorMessage="Ingrese su apellido" ForeColor="Black"></asp:RequiredFieldValidator><br />
                                <asp:RegularExpressionValidator ID="letrasApellido" runat="server" ErrorMessage="El campo apellido solo admite letras" ForeColor="Black" ControlToValidate="txtApellido" ValidationExpression="^[a-zA-Z ]*$"></asp:RegularExpressionValidator>
                            </div>
                        </div>
                        <div class="form-group">
                            <label class="col-lg-3 control-label">Correo Electronico</label>
                            <div class="col-lg-9">
                                <asp:TextBox ID="txtMail" runat="server" Width="200px" class="form-control input-sm"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="val6" runat="server" ControlToValidate="txtMail" ErrorMessage="Ingrese su correo electronico" ForeColor="Black"></asp:RequiredFieldValidator><br />
                                <asp:RegularExpressionValidator ID="val9" runat="server" ControlToValidate="txtMail" ErrorMessage="El formato de correo es xxx@xxxx.xxx" ForeColor="Black" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"></asp:RegularExpressionValidator>
                            </div>
                        </div>
                        <div class="form-group">
                            <label class="col-lg-3 control-label">Teléfono</label>
                            <div class="col-lg-9">
                                <asp:TextBox ID="txtTelefono" runat="server" Width="200px" class="form-control input-sm"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="val7" runat="server" ControlToValidate="txtTelefono" ErrorMessage="Ingrese su telefono" ForeColor="Black"></asp:RequiredFieldValidator><br />
                                  <asp:RegularExpressionValidator ID="numerico" runat="server" ControlToValidate="txtTelefono"
                                    ErrorMessage="Debe ingresar solo numeros en el campo Teléfono"  ForeColor="Black" ValidationExpression="^\d+$"> </asp:RegularExpressionValidator>
                            </div>
                        </div>

                    </div>
                </div>
                <div class="col-lg-4">
                    <div class="form-horizontal" role="form">
                        <div class="form-group">
                            <label class="col-lg-3 control-label">Password</label>
                            <div class="col-lg-9">
                                <asp:TextBox ID="txtPass" runat="server" Width="200px" class="form-control input-sm" ControlToValidate="txtPass"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="val2" runat="server" ControlToValidate="txtPass" ErrorMessage="Debe ingresar password" ForeColor="Black"></asp:RequiredFieldValidator><br />
                            </div>
                        </div>
                        <div class="form-group">
                            <label class="col-lg-3 control-label">Repetir password</label>
                            <div class="col-lg-9">
                                <asp:TextBox ID="txtRepetirPass" runat="server" Width="200px" class="form-control input-sm"></asp:TextBox>
                                <asp:CompareValidator ID="valComparar" runat="server" ErrorMessage="Debe repetir exactamente la misma contraseña" ControlToValidate="txtRepetirPass" ControlToCompare="txtPass" ForeColor="Black"></asp:CompareValidator>
                            </div>
                        </div>
                        <div class="form-group">
                            <label class="col-lg-3 control-label">Dirección</label>
                            <div class="col-lg-9">
                                <asp:TextBox ID="txtDireccion" runat="server" Width="200px" class="form-control input-sm"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="val5" runat="server" ControlToValidate="txtDireccion" ErrorMessage="Ingrese su direccion" ForeColor="Black"></asp:RequiredFieldValidator><br />
                            </div>
                        </div>
                        <div class="form-group">
                            <label class="col-lg-3 control-label">Ciudad</label>
                            <div class="col-lg-9">
                                <asp:DropDownList ID="DDLCiudades" runat="server" DataTextField="CiudadNombre" CssClass="form-control" DataValueField="CiudadId"></asp:DropDownList><br />

                            </div>
                        </div>
                        <div class="form-group">
                            <label class="col-lg-3 control-label">Sexo</label>
                            <div class="col-lg-9">
                                <asp:DropDownList ID="DDLSexo" CssClass="form-control" runat="server">
                                    <asp:ListItem>Hombre</asp:ListItem>
                                    <asp:ListItem>Mujer</asp:ListItem>
                                </asp:DropDownList><br />
                            </div>
                        </div>
                        <div class="form-group">
                            <label class="col-lg-3 control-label">Fecha de nacimiento</label>
                            <div class="col-lg-9">
                                <input runat="server" class="span2 col-md-2 form-control" id="dtpFechaNac" name="format" placeholder="dd/mm/yyyy" type="text" />
                                <asp:RegularExpressionValidator ID="RegularExpressionValidator22" runat="server" ControlToValidate="dtpFechaNac"
                                ErrorMessage="RegularExpressionValidator" 
                                ValidationExpression="^((0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](?:19|20)\d\d)$">
                                Tipo de fecha incorrecta: (dd-mm-yyyy)</asp:RegularExpressionValidator>
                            </div>
                        </div>

                    </div>
                </div>

            </div>
        </div>

        <br />
        <br />
        <br />
        <div class="container" style="align-items: center;">

            <asp:Button ID="btnRegistro" runat="server" Text="Registrarse" class="btn btn-default" OnClick="btnRegistro_Click1"></asp:Button>
            <asp:Button ID="btnBorrarUsuario" runat="server" Text="Borrar Usuario" class="btn btn-default" OnClick="btnBorrarUsuario_Click"></asp:Button>
            <asp:Button ID="btnGuardarCambios" runat="server" Text="Guardar cambios" class="btn btn-default" OnClick="btnGuardarCambios_Click"></asp:Button>
            <asp:Label ID="LabelError" runat="server" ForeColor="Black"></asp:Label><br />

        </div>
        <br />
        <br />
        <br />
        <br />
        <br />
        <br />

    </form>
    <footer class="footer" role="contentinfo">
        <div class="container">
            <center>
            <ul style="list-style:none" >
            <li ><a href="<%= Page.ResolveUrl("~/PreguntasFrecuentes.aspx") %>">Preguntas frecuentes</a></li>       
            <li ><b style="color:gray">Contáctenos: </b><b style="color:gray">guiageoreferenciada@hotmail.com</b></li>       
            </ul>
            </center>
        </div>
    </footer>
    <!-- Footer -->
    <script src="~/Content/ie10-viewport-bug-workaround.js"></script>
    <!-- Footer -->

</body>
</html>
